multiple dome dam - Turkish English Dictionary